Incremental Latent Semantic Indexing for Effective, Automatic Traceability Link Evolution Management

نویسندگان

  • Hsin-yi Jiang
  • Tien N. Nguyen
  • Ing-Xiang Chen
چکیده

Maintaining traceability links among software artifacts is particularly important for many software engineering tasks. Even though automatic traceability link recovery tools are successful in identifying the semantic connections among software artifacts produced during software development, no existing traceability link management approach can effectively and automatically deal with software evolution. We propose a technique to automatically manage traceability link evolution and update the links in evolving software. Our novel technique, called incremental Latent Semantic Indexing (iLSI), allows the fast and low-cost LSI computation for the update of traceability links by analyzing the changes to software artifacts and by re-using the results from previous LSI computation before the changes. We present our iLSI technique, and describe a complete automatic traceability link evolution management tool, TLEM, that is capable of interactively and quickly updating traceability links in the presence of evolving software artifacts. We report on our empirical evaluation with various experimental studies to assess the performance and usefulness of our approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reconstructing Requirements Traceability in Design and Test Using Latent Semantic Indexing

Managing traceability data is an important aspect of the software development process. In this paper we define a methodology, consisting of six steps, for reconstructing requirements views using traceability data. One of the steps concerns the reconstruction of the traceability data. We investigate to what extent Latent Semantic Indexing (LSI), an information retrieval technique, can help recov...

متن کامل

Recovery of Traceability Links between Software Documentation and Source Code

An approach for the semi-automated recovery of traceability links between software documentation and source code is presented. The methodology is based on the application of information retrieval techniques to extract and analyze the semantic information from the source code and associated documentation. A semi-automatic process is defined based on the proposed methodology. The paper advocates ...

متن کامل

Using Traceability Links to Assess and Maintain the Quality of Software Documentation

The paper proposes an approach for using traceability links to assess and maintain the quality of software documentation. Our position is that quality documentation should accurately reflect the structure of the source code; hence elements of documentation that link to strongly coupled elements of the source code should also be strongly related. We use latent semantic indexing (LSI) to compute ...

متن کامل

Test Cases Selection Based on Source Code Features Extraction

Extracting valuable information from source code automatically was the subject of many research papers. Such information can be used for document traceability, concept or feature extraction, etc. In this paper, we used an Information Retrieval (IR) technique: Latent Semantic Indexing (LSI) for the automatic extraction of source code concepts for the purpose of test cases’ reduction. We used and...

متن کامل

Case Studies to Explore Indexing Issues in Product Design Traceability Framework

Little is currently understood about the requirements for engineering information traceability in product development environment, and there are few methods by which effective traceability can be ensured. First part of paper presents two case studies: an analysis of current traceability practice in automotive industry supplier, and an experiment in implementation of taxonomy based software tool...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008